filling with enthusiasm - Turkish English Dictionary